package com.lkd.mapper;

import com.lkd.domain.Node;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import com.lkd.vo.NodeDetailsVo;
import com.lkd.vo.RegionDetailsVo;
import com.lkd.vo.RegionVo;

import java.util.List;

/**
 * <p>
 * 点位表 Mapper 接口
 * </p>
 *
 * @author author
 * @since 2025-02-10
 */
public interface NodeMapper extends BaseMapper<Node> {


    List<RegionDetailsVo> selectDetailsList(Long id);

    List<NodeDetailsVo> selectAllMachine(Long nodeId);

    Integer getNodeCount(Long userId);

    List<RegionDetailsVo> getMvCountOfNode(Long regionId);

    List<NodeDetailsVo> getMvInfoByInnerCode(String innerCode);
}
